# for循环
"""
for循环基本语法格式
    for 循环变量 in 可迭代对象:
        循环体
注意:
    1. Python的for和其他语言不同，没有“初始化语句”、“循环条件判断语句”、“循环变量更新语句”，而是更加简单
    2. 所谓的“可迭代对象”，指的是“内部包含多个元素，能一个一个把元素取出来的特殊变量”

range
    1. 是一个内建函数，起到的效果就是得到一个“可迭代对象”，这个可迭代对象中就包含了一系列的整数
    2. range(ben, end) =>[ben, end)，前闭后开区间。
    3. range还提供了第三个参数，表示“步长”，默认的步长就是1，range(2, 12, 2（步长）)

"""

# 打印 1~10
# for i in range(1, 11):
#     print(i)

# 打印2 4 6 8 10
# for i in range(2, 12, 2):  # 后面的一个2 就是步长
#     print(i)


# 打印从10~1

# for i in range(10, 0, -1):  # -1表示每次取的时候就要，减1
#     print(i)

# 打印1~100相加的整数

# Thesum = 0
# for i in range(1, 101):
#     Thesum += i
# print(Thesum)

"""
当前有个内建函数-sum,我们自己定义的变量和内建函数冲突了，虽然不影响运行，
但是代码后面就无法使用内建函数-sum
解决方法，使用shift+F6,可以针对变量进行重命名，会智能的分析我们的代码，自动把所有有
需要修改的名字都统一替换了
"""
